Регистрация...

Eserv Forum / E3 / Eproxy 3 Support / Как корректно выложить в интернет сайт ПК локальной сети

imported // (v1)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
Новости
12.10.2009
Переезд завершен
Подскажите Как корректно (и можно ли с помощью ESERV)выложить в интернет сайт находящийся на ПК локальной сети. Если можно то для особо тупого с примерами. Операционка — винда и это не обсуждается.
 
Комментарии к этой версии (20.02.2007 11:17) [~kvnkvn] 08ebbf9a
АвторДатаТекстtags
pig20.02.2007 12:08
Сайт у вас уже есть? Внутри сети работает? Куда вы его хотите выложить и что под этим понимается?
imported
kvnkvn21.02.2007 06:17
Схема сети такова: модем-свич-2сервера, на одном из них прокси, но втором почта, вебстраници и пр.-далеечерез 2 сетевые карты — свичи-сеть со статическими локальными адресами типа 192.168.....
Есть 2 свободных (кроме установленных на сервера) внешних адраса типа 212.112..... ю. На ПК локальной сети есть вебсайты прекрасно работающие в локалке, их то мне и нужно выложить в инете, чтоб внешние пользователи могли на нах заходить. Переложить их на сервер не могу так как на этох сайтах разнородные базы и административные проблемы.
imported
pig21.02.2007 11:56
То есть, у вас выделенная линия со статическим IP-адресом? Тогда можно настроить отображения TCP снаружи внутрь. Либо придётся руками подредактировать правила стандартной конфигурации (там TCPMAP строго изнутри наружу, надо исключения делать), либо поставить PigProxy, там это настраиваемо.
А сколько сайтов? Они случайно не ориентируются на имя сервера? Если да, то проблематично будет их разруливать.
imported
kvnkvn22.02.2007 05:50
Да у меня выделенка со статическим адресом, всего 6 адресов из них 3 используются.
++Тогда можно настроить отображения TCP снаружи внутрь.
Непонял, тоесть как?
++Либо придётся руками подредактировать правила стандартной конфигурации (там TCPMAP строго изнутри наружу, надо исключения делать)
Руками так руками, но как и где. Просто никогда с этом не сталкивался и посоветоватся сдесь нескем.

Сайтов внутри 3, но наверное будет больше, внешний 1. Имена я им дам в принципе любые. Фактически могла бы идтти реч о домене 4 уровня. ДНС то я настрою но он ведь пакеты не передаёт.
imported
pig22.02.2007 11:52
В списке отображений TCP указываете, что такой-то порт (если свободен 80 — хорошо, если нет — придёся посетителям нестандартный указывать) отображается в локальную сеть, туда, где сайты живут.

Плагин tcpmap надо подключить, иначе не заработает.

Eproxy\conf\OnConnect.rules.txt:
Строку 8
EvalRules: http-proxy\ip-list 0= | CloseConnection \EOF
заменяете на
Port= xxx 0= | EvalRules: http-proxy\ip-list 0= | CloseConnection \EOF

Где xxx — это порт, который вы открываете на прокси для приёма посетителей сайтов.

Eproxy\conf\TcpMaps.rules.txt:
Строку 2
IsLanClient 0= | \EOF
заменяете на
Port= xxx 0= | IsLanClient 0= | \EOF

Смысл у xxx тот же.

Перезапускаете Eproxy и пробуете.
imported
Работает на Eserv/5.05567 (10.02.2020)